#header{
	display: block;
	border-bottom: solid 2px black;
}
#centerLayer{
	margin: 0 auto; 
	width: 900px; 
	display: block;
    border: solid 2px black;
}

#content{
	display: block;
}
#text{
	display: block;
	float: left;
	width: 596px;
	height: 555px;	
    border-right: solid 2px black;
	overflow:auto;
}	 
#menu{
	 margin:0px 0px 0px 599px;
	 height: 555px;
}
#footer{
	display: block;
	border-top: solid 2px black;
	height: 40px;
	width: 100%; 
	line-height:40px;
	text-align:center;
	background: #fc0; 
}
#pages {
    line-height:40px;
	display: block;
    border: solid 1px black;
    width:149.16px; 
    height:40px; 
    float:left; 
    text-align:center;
}

.search {
    width: 100%; 
	border-style: solid;
    border-width:1px 0px 2px 0px;
}
input[type="search"] {
    border: none;
    outline: none; 
    -webkit-appearance: none; 
    width: 260px; 
    vertical-align: middle; 
	
}
input[type="submit"] {
	width: 20px; 
	height: 20px; 
	border: none; 
	background: url(../img/11.png) no-repeat 50% 50%; 
}
ul.hr {
    margin: 0; 
    padding: 4px; 
}
ul.hr li {
    display: inline; 
    padding: 15px; 
}
.link {
     width: 149.16px; 
     height: 40px; 
     background: #fc0;
}
.link a {
     display: block; 
     text-align: center; 
     height: 100%; 
     color: #666; 
	 text-decoration: none;
}	

.menu{
  margin: 0;
  padding: 0;
  display: block; 
  background: #fc0;
  height: 40px;
  
}
.menu li{
  width: 149.16px;
  display: block; 
  float: left;
  text-align: center;
  line-height:40px;
}

.menu li a{
  display: block; 
  height: 40px;
  border-right: 1px solid #000;
  text-decoration:none;
}

#last{
  border-right: none;
  width: 150px;
}
.color {
  background: #fc0;  
}
.color:hover {
  background: red;
}
.amenu{
  text-decoration: none;
  color:black;
}